Big Huge Thesaurus

angostura bark

noun